About Carbis Bay Holdings Limited (12384653) United Kingdom