About Winchester Design & Developments Limited (08852109) United Kingdom