About Harrington Asset Holdings Ltd (12389640) United Kingdom