About William M Strachan Limited (SC090671) United Kingdom