About Cloxan Limited (13428268) United Kingdom