About S & L Maintenance And Joinery Ltd. (10965343) United Kingdom