About Strachan Gray Creative Limited (SC570118) United Kingdom