About Animex International Limited (09855741) United Kingdom