About S. R. Mchugh Limited (03310324) United Kingdom