About Team Murdoch Racing Ltd (09562686) United Kingdom