About Jennings Racing (2006) Limited (05739391) United Kingdom