About Dexeco Limited (06387560) United Kingdom