About S. Lamyman & Son Limited (06678074) United Kingdom