About Torquay Hand Car Wash Ltd (12578891) United Kingdom