About James A. Mchugh Limited (NI042005) United Kingdom