About Bamboo Garden(winford) Limited (08902637) United Kingdom