About Wilson & Avon Ltd. (02783108) United Kingdom