About Sle Worldwide Limited (01343378) United Kingdom