About Bamboo (sw) Ltd (07621611) United Kingdom