About S&f Furnishing Ltd (12799141) United Kingdom