About Lambo-car Ltd (08141195) United Kingdom