Contact us

Office hours: 10am - 3pm 

Perilla is run from a farm in Worcestershire

 

Perilla is a Registered Trademark ®

Limited Company No.5741526

Back to blog