About L&b Motors Ltd (12611703) United Kingdom