About Double R Racing Limited (05172008) United Kingdom