About Slse Limited (11183063) United Kingdom