About Carbonred Limited (04598672) United Kingdom