About D. & S. Victory Ltd (09361686) United Kingdom