About Wishy Washy Car Wash (london) Ltd (13346499) United Kingdom