About Den & G Ltd (12865898) United Kingdom