About Fishing Tackle & Bait Shop Limited (12218266) United Kingdom