About Masterstroke Golf Limited (11656097) United Kingdom