About Lyall Consultancy Ltd (12251942) United Kingdom