About Winsford Design Ltd (09512874) United Kingdom