About All Bamboo Limited (07691564) United Kingdom