About Ddd & G Ltd (04255780) United Kingdom