About T B Shepherd & Son Limited (04656679) United Kingdom