About R.w. Haworth Limited (01228477) United Kingdom