About Macneil Fishing Limited (SC595149) United Kingdom