About Lloyds Caravan Sales Co. Limited (02666858) United Kingdom