About Walsh Sports Limited (03246322) United Kingdom