About James Carnduff & Sons (builders) Limited (NI006912) United Kingdom