About S.d. Products Limited (01877045) United Kingdom