About W.j. Herbert & Sons Limited (05322045) United Kingdom