About Bamforth Leisure Limited (12909101) United Kingdom