About Dsc Holdings Limited (10256377) United Kingdom