About Baillieston Services Limited (10288138) United Kingdom