About Harwood Hide Limited (03886673) United Kingdom