About Bubble Car Wash Ltd (11146154) United Kingdom