About Sheffield Haworth International Limited (11299043) United Kingdom