About W.j. Shepherd & Sons Limited (SC211405) United Kingdom