About Lichfield Car Wash Ltd (11251276) United Kingdom