About Dekar Tackle Ltd (13655056) United Kingdom