About Soupco (glasgow) Ltd (SC668909) United Kingdom