About Carbon Can Company (uk) Ltd (10704166) United Kingdom