About Sjl Limited (12388315) United Kingdom