About Sun Shack Baillieston Limited (SC447805) United Kingdom