About Maguire & Sons Limited (07144749) United Kingdom