About Wendover Lawn Tennis Club Limited (00225078) United Kingdom