About Jensen Racing Limited (10841754) United Kingdom