About Maguire Ta Limited (08923476) United Kingdom