About Martin Mcginn & Sons Ltd (NI045263) United Kingdom