About S.a.r. Corporate Limited (12871951) United Kingdom