About Bamboo Joint Limited (06039118) United Kingdom