About Ideal Pet Foods Limited (08936794) United Kingdom