About Sl 19 Limited (SC642407) United Kingdom