About Cyril Mchugh Ltd (10330432) United Kingdom