About Avon Technologies Limited (02676395) United Kingdom