DELPH HOUSE FARM, DENBY DALE, HUDDERSFIELD, HD8 8XY
TELEPHONE: 01226 762 551
It looks like nothing was found at this location. Maybe try a search?