About Bamboo Kitchens Limited (13443168) United Kingdom