About Strachan &strachan Limited (09301046) United Kingdom