About Avon Holdings Limited (11738617) United Kingdom