About Noyce Tackle Ltd (13553850) United Kingdom