About Lampard Motors Limited (10891932) United Kingdom