About Stuart Mclaren Golf Limited (SC683937) United Kingdom