About Lachmann Carwash Ltd (11129969) United Kingdom