About Harrington & Hughes Limited (13350007) United Kingdom