About James Diack Golf Ltd. (09546186) United Kingdom