About H Shepherd & Son Limited (05379709) United Kingdom