About Bamboo Bottles Ltd (12072266) United Kingdom