About J.h. Shepherd & Son Limited (00465189) United Kingdom