About S J Nicholls Golf Limited (04980201) United Kingdom