About Sjl Investments Limited (09024352) United Kingdom