About D & C Investments Ltd (11573409) United Kingdom