About Climax Fishing Tackle Limited (04634358) United Kingdom