About Mick Maguire & Sons Ltd (07225478) United Kingdom