About Bamboo Bedding Ltd (13142932) United Kingdom