About Harry Slack Furnishings Limited (00431860) United Kingdom