About S & L Assets Limited (11183541) United Kingdom