About Sentor Solutions Commercial Ltd (12309797) United Kingdom