About Torbay Court Hotel Limited (05097925) United Kingdom