About B And A Leisure Limited (10970699) United Kingdom