About Slt Investment Limited (05968332) United Kingdom