About Strachan Marine Ltd. (SC532680) United Kingdom