About Harrington Group Limited (06766769) United Kingdom