About Strachan And Company Limited (02510831) United Kingdom