About St.melyd Golf Club Limited (00582353) United Kingdom