About Stephen Hamill Golf Limited (NI623551) United Kingdom