About Dgl (glasgow) Ltd (SC338543) United Kingdom