About Dex S Warehouse Ltd (10229665) United Kingdom