About Dds Design Consult Ltd (11180659) United Kingdom