About Organic Bamboo Ltd (13117610) United Kingdom