About Sentor Limited (07407970) United Kingdom