About Talbott-haworth Enterprise Limited (08565409) United Kingdom