About Baillie Instrumentation Limited (SC444086) United Kingdom