About Sl Additions Ltd (07425219) United Kingdom