About Bamboo Marketing Northwest Limited (12389020) United Kingdom