About Mchugh Developments Limited (NI047943) United Kingdom