About New Bamboo House Limited (13570599) United Kingdom