About The Tackle Shop Company (uk) Ltd (10847123) United Kingdom