About Lethen Motors (holdings) Limited (SC565286) United Kingdom