About M Maguire Holdings Ltd (12908896) United Kingdom