About Chemcare Holdings Ltd (13083416) United Kingdom