About Yad Hand Car Wash Ltd (12280653) United Kingdom