About Nigel Mansell Film Limited (10627900) United Kingdom