For many people, the name 'Huntingdon Life Sciences' will live forever in infamy. In the early 2000s, Europe's largest animal testing laboratory provoked public outrage, and …