About Leigh Tackle & Bait Limited (04817121) United Kingdom