About S & L Bathrooms And Tiles Ltd (13456227) United Kingdom