About Barb Predator Tackle Ltd (13382203) United Kingdom