About R Strachan Engineering Ltd (12781064) United Kingdom