About Dgl (london) Ltd (07883061) United Kingdom