About Golf Supply Store Limited (12919359) United Kingdom