About Slc 242 Limited (10232689) United Kingdom