About Bamboo Development Ltd (SC597337) United Kingdom