About Pinmoore Animal Laboratory Services Ltd (05726828) United Kingdom