About John Macmahon & Co. Limited (NI027093) United Kingdom