About Bahman Car Wash Limited (12766686) United Kingdom