About Denix Moving And Storage Solutions Ltd (12983488) United Kingdom