About D & M Winchester Ltd. (SC265631) United Kingdom