About Bamboo Garden Newcastle Ltd (10829714) United Kingdom