About Lala Motors Ltd (13691260) United Kingdom