About S.t.d. Pharmaceutical Products Limited (00905546) United Kingdom