About Lee Sheldon Golf Limited (06337258) United Kingdom