About Sendell S Services Limited (12867442) United Kingdom