About Suffolk Sportscars Limited (03287964) United Kingdom