About Frome Tennis Club Limited (13066527) United Kingdom