About S.r.t. Design Partnership Ltd (01392610) United Kingdom