About Handley James Chemical Limited (10381877) United Kingdom