Stewart SF3 on Display at Cosworth