About S&lj. Ltd (07967788) United Kingdom