About Maguire Operating Limited (10878570) United Kingdom