About Edwin Strachan Limited (00550032) United Kingdom