About Bamboo Bar Limited (06273302) United Kingdom