About Maguires Foods Ltd (13262853) United Kingdom