About Baillieston Motor Engineers Ltd (SC280923) United Kingdom