About Maguire & Co Limited (NI618955) United Kingdom