About S Golf Limited (10696024) United Kingdom