About Gardeners Of Eden Limited (05698644) United Kingdom