About Helen Diane Mchugh Limited (13480139) United Kingdom