About Luk S Motors London Ltd (13599032) United Kingdom