About D & P Consultants Ltd (10679213) United Kingdom