About Ellen Hughes Animal Health Limited (09889208) United Kingdom