About D & C Trading Limited (09396844) United Kingdom