About Cataclean Global Limited (03969268) United Kingdom