About International House Torquay Ltd (12800178) United Kingdom