Office hours: 10am - 3pm Perilla is run from a farm in Worcestershire Perilla is a Registered Trademark ® Limited Company No.5741526