About Wendover Holdings Limited (02364184) United Kingdom