The employer holds ultimate legal responsibility. In practice, most employers delegate day-to-day checks and restocking to an appointed person or trained first aider. A managed restocking service can take this off their plate entirely, with documented visits and records.