About Challenger Cars Limited (09198520) United Kingdom