About Wendover Retail Ltd (11763970) United Kingdom