About Eric Walker Golf Ltd (SC511874) United Kingdom