About Bamboo Design And Development Limited (11479613) United Kingdom