A supermarket in a major UK city has been ordered to pay £24,000 after a mouse and cockroaches were found on the premises.