About Harrington Inc Ltd (11952085) United Kingdom