About Laka Motors Limited (01772495) United Kingdom