About Slt Limited (06968535) United Kingdom