About Lloyd Motors South Lakes Limited (02309374) United Kingdom