About Luke Motors Ltd (10875401) United Kingdom