About Laboratory Animals Limited (00899518) United Kingdom