About The Bamboo House 2019 Ltd (12185222) United Kingdom