About Cannon Leisure Limited (10969522) United Kingdom