About Sussex Sports Cars Limited (03879693) United Kingdom