About Vetscan Ltd. (05242038) United Kingdom