The supermarket giant was hauled before the courts after Trading Standards inspectors found a number of food items beyond their use-by date