About Mike Strachan Architecture Ltd (SC399098) United Kingdom