The Link 77 Union St, Torquay, Devon TQ13DG