About Annie Harrington Ltd (08403613) United Kingdom