About Lyall Motors Ltd (SC246047) United Kingdom