Home Sports Who is Lee Westwood’s girlfriend Helen Storey, has she caddied for him before and when did they start dating?