About S D C (holdings) Limited (01756144) United Kingdom