About Bamboo Design Ltd (13652030) United Kingdom