About Mackenzie Fly Fishing Limited (SC294887) United Kingdom