About Torbay Hotel Ltd (08111827) United Kingdom