About J. Lizars (investments) Limited (SC119664) United Kingdom