About Strachan Wood Associates Ltd (09793607) United Kingdom