About Dick Lovett Sports Cars Limited (03813263) United Kingdom