About Carbon International Limited (02571602) United Kingdom