About D. J. & S. C. Ltd (11743680) United Kingdom