About Vagabonds Lawn Tennis Club Limited (00335286) United Kingdom