About D & P Associates Ltd (07582081) United Kingdom