About S & L (care) Ltd (11584875) United Kingdom