About Clevedon Lawn Tennis Club Limited (05443845) United Kingdom