About Gardner Meadows (london) Limited (06234888) United Kingdom