About Slc (cumbria) Limited (09188126) United Kingdom