About Almondsbury Tennis Club (CE015313) United Kingdom