About Harpers Golf & Leisure Company Limited (02359732) United Kingdom