About Bambu Apparel Limited (12684864) United Kingdom