About Satrex Ltd (06332712) United Kingdom