About Strachan Fishing Ltd. (SC344691) United Kingdom