Company name: New England Biolabs Ltd
Description: New England Biolabs (UK) Ltd - /
75-77 Knowl Piece, Hitchin SG4 0TY, United Kingdom