About Jon Seal Sportscars Limited (09489464) United Kingdom