About Bamboo Consulting Limited (04820349) United Kingdom