About Lamont Holdings Plc (SC018964) United Kingdom