Natures Pet Products
Natures Pet Products is a specialist provider of wholesale raw pet food ingredients across the UK. We are DEFRA approved and can supply pet food manufacturers with meat, meat by-products, fruit and vegetables from the human food chain.