About Gardners Meadow Limited (03331247) United Kingdom