Mersey Bowmen Sports Club, Sefton Park