About D & P Contracts Ltd. (NI041434) United Kingdom