About Super Save Furnishings Limited (04641611) United Kingdom