About Bb Leisure Group Limited (10926622) United Kingdom