About Douglas Strachan Ltd (SC484864) United Kingdom