About Roy Strachan Ltd (SC672197) United Kingdom