About D C West Limited (10059203) United Kingdom