About Lyall Ltd (SC526580) United Kingdom