About Winston Industries Limited (08427661) United Kingdom