About Bamboo Distribution Limited (06932822) United Kingdom