About D & C West Limited (12922441) United Kingdom