About Maguire Industries Limited (12278241) United Kingdom