About C.j. Haworth (international) Limited (02847722) United Kingdom