About The Torquay Palace Limited (02561399) United Kingdom