About Bamboo Dwellings Ltd (12078976) United Kingdom