About Canny Clever Leisure Operations Limited (13346221) United Kingdom