About Cc Studios North East Limited (13429728) United Kingdom