About W.j. Hembrough & Sons Limited (00251117) United Kingdom