What AI says about The Pets Larder

The Pets Larder is an independent pet shop based in Cornwall that specializes in natural pet food and treats made without artificial additives.

AI mentioned The Pets Larder from November 2025 to March 2026.