About Strachan Allan Limited (SC106769) United Kingdom