About Sartel Uk Ltd (12941330) United Kingdom