About George Strachan Limited (SC027461) United Kingdom