About L.d. Smith & Son Limited (00556431) United Kingdom