About Shalford Lawn Tennis Club Limited (13110894) United Kingdom