About Duffy S Cars Limited (10503994) United Kingdom