About Winzor Limited (00611396) United Kingdom