About Winnstar Ltd (06917852) United Kingdom