About The Essential Trout & Salmon Fly Company Limited (06409991) United Kingdom