About Elton Tackle Limited (04550597) United Kingdom