About Lee Westwood International Limited (03450405) United Kingdom