About Sle International Ltd (06718905) United Kingdom