About Shaftesbury Sports Club Limited (08436850) United Kingdom