About Aberystwyth Animal Health Laboratory Ltd (09341813) United Kingdom