About D&g Deck Ops Ltd (11771198) United Kingdom