Liverpool UK Apple Store Takes Products Off Display