About Maguire & Paterson (ni) Limited (02421812) United Kingdom