About Lyall Rose Limited (12211147) United Kingdom