About S.r. (london) Limited (05643986) United Kingdom