About S&k Homeware Limited (12790448) United Kingdom