About Claire Haworth Pr Ltd (09536546) United Kingdom