About Sln Albn Limited (12141818) United Kingdom