About Dsc (n.i) Limited (NI673137) United Kingdom