About Charcoal Bamboo Limited (13176070) United Kingdom