About Sentor Services Limited (10848195) United Kingdom