About Jan Car Wash Ltd (11417808) United Kingdom