About Sl Environmental Limited (06047251) United Kingdom