About L.sargent & Son Limited (00626775) United Kingdom