About M.strachan Engineering Ltd (SC519136) United Kingdom