About The Winston Company Europe Limited (06903928) United Kingdom