About D&g Uk Developments Limited (11187258) United Kingdom