About Sl Industries Limited (SC712908) United Kingdom