About Bamboo Marketing (worcester) Limited (09958704) United Kingdom