About Cc Leisure Concepts (carbis Bay) Limited (08096797) United Kingdom