About Elaine Mchugh Limited (SC636094) United Kingdom