About Sheffield Haworth Limited (02690067) United Kingdom