About Annie Ellison Limited (12265209) United Kingdom