About Meriden Animal Health Limited (02645258) United Kingdom