About Avon International Limited (10626130) United Kingdom