About Lamberts Mot Centre Limited (06662351) United Kingdom