About D P Contracts Limited (NI618200) United Kingdom