About Duffy Surveying Limited (NI631061) United Kingdom