About Dbi-endecon Limited (06309904) United Kingdom