About Strathblane Engineering Ltd (SC609759) United Kingdom