About Lamb Motor Group Ltd (SC702183) United Kingdom