About Anderson Strachan Limited (SC136716) United Kingdom