Leeda
Fishing
Units 8 & 9 Moons Park, B98 9PA
Redditch, Worcestershire
Business profile
Leeda is the UK's largest distributor of fishing tackle, owning the world famous brands of Wychwood, MAP and Leeda
Customer reviews
No reviews yet
Write a review