About Winsor Ltd (10088442) United Kingdom