About Lmf Motor Factors Ltd (12128399) United Kingdom