About Hyco Developments Limited (NI017467) United Kingdom