About Saulenec Ltd (12129923) United Kingdom