About Duncan Fabrication Ltd (NI620267) United Kingdom