About Sl 1007 Limited (11870122) United Kingdom