About H.r. Smith & Son Limited (00417560) United Kingdom