About Sl International Limited (02608319) United Kingdom