About Metcalfe Tennis Club Limited (03995907) United Kingdom