About Taplow Court (torquay) Limited (01157741) United Kingdom