About Andy Hand Car Wash Ltd (13270901) United Kingdom