About Magill & Carr Limited (NI655758) United Kingdom