About Torbay Accommodation Bureau Limited (00958616) United Kingdom