About Dsc (nottingham) Holdings Ltd (12204630) United Kingdom