About D & S Supplies Winkleigh Limited (04824310) United Kingdom