About Bamboo Brushes Limited (11886320) United Kingdom