About Sudel Ltd (10879384) United Kingdom