About Harrington Chem Ltd (13692960) United Kingdom