Home Politics Beauty company Avon set to open first UK stores in 137-year history