About Torquaytownhouse Limited (13263429) United Kingdom