About Carbricol Holdings Ltd (13109151) United Kingdom