About Knoll Lawn Tennis Club Limited (00753433) United Kingdom