About S.t.r.l. Limited (03536648) United Kingdom