About Maguire Group Ltd (12989982) United Kingdom