About S & L Flooring Ltd (13628870) United Kingdom