About Booom Car Wash Limited (13048290) United Kingdom