About Bamboo Home Limited (08099195) United Kingdom