About House Of Bamboo Sw Ltd (12095698) United Kingdom