About Winn & Co. (scarborough) Limited (07949417) United Kingdom