About Bamboo Build Limited (10198537) United Kingdom