About Slc Handerlings Ltd (13542974) United Kingdom