About House Of Bamboo Ltd (09544678) United Kingdom