About Lloyds Clifford Ltd (12493028) United Kingdom