About K & P Duffy Developments Limited (NI039630) United Kingdom