About Sl Investments One Limited (08862322) United Kingdom