About W E Shepherd & Son Limited (05744644) United Kingdom