About Richard Haworth Limited (00883804) United Kingdom