About M Cuddy Group Limited (00678543) United Kingdom