About Lbabah Motors Ltd (12134493) United Kingdom