About Carbis Bay Studio Limited (13056425) United Kingdom