About Dex Development Co. Limited (01375798) United Kingdom