About Barkers Animal Health Limited (07503273) United Kingdom