About Dex Sales Ltd (10231685) United Kingdom