About The Mobile Car Wash (banbury) Ltd (12419506) United Kingdom