About Brand Bamboo Limited (07790121) United Kingdom