About The Bamboo Wardrobe Limited (11850653) United Kingdom