About Badiclean Ltd (11821960) United Kingdom