About Tackleshack Nuneaton Ltd (12053817) United Kingdom