About Strachan Medical Limited (12780264) United Kingdom