About Harry Turner & Son (gargrave) Limited (00558890) United Kingdom