About Chaplin Square Car Wash Ltd (09146873) United Kingdom