BICKERDIKES GARDEN CENTRE BICKERDIKES GARDEN CENTRE LTD, NORTON ROAD, NORTON, LETCHWORTH, HERTFORDSHIRE, SG6 1AG