About Joseph Magee & Co. Limited (NI660758) United Kingdom