About George Lambert & Son Limited (00821889) United Kingdom