About Lenny S Tackle & Bait Ltd (13306007) United Kingdom