About Maguires Adi & Pnm Limited (12243225) United Kingdom