About S.a.r. Management Services Limited (05395851) United Kingdom