About Cellfusion Animal Health Limited (10860191) United Kingdom