About The Bamboo Company Uk Limited (13035301) United Kingdom