About Hamilcourt Industrial Holdings Limited (01518285) United Kingdom