About Slek Furnishings Limited (10707403) United Kingdom