About Scott Strachan Limited (11482525) United Kingdom