About D Magee & Sons Ltd (NI071302) United Kingdom