About Lethen Motors Ltd. (SC282292) United Kingdom