About S & L Manchester Ltd (12821411) United Kingdom