About Northwest Laboratories Limited (12616379) United Kingdom