About Charles River U.k. Limited (00950184) United Kingdom