About Lyall Risk Consultants Limited (11235286) United Kingdom