About Strachan Design Associates Limited (01336531) United Kingdom