About Turner Specialist Baits Limited (12718287) United Kingdom