About Trident Tackle Development Ltd (12144969) United Kingdom