About Cc Leisure Concepts Limited (07026113) United Kingdom