About Dea Holdings Limited (09982586) United Kingdom