About Slmacl Limited (09525042) United Kingdom