About Herod Mchugh Limited (09820327) United Kingdom