About Bamboo Textiles Limited (01339882) United Kingdom