About Sjl Publishing Limited (12111401) United Kingdom