About S&l Fab Ltd (SC673014) United Kingdom