About Harrington Fabrications Limited (02110573) United Kingdom