About Hampshire Sport & Leisure Holdings Limited (04368413) United Kingdom