About Anchor Chassis Cleaning Ltd (10646226) United Kingdom