About Sln 2020 Limited (08287758) United Kingdom