About Turukki Motors Co Ltd (SC636794) United Kingdom