About Tough Bamboo Ltd. (11125153) United Kingdom