It looks like the link pointing here was faulty. Maybe try searching?
Hellys is a family run business which was first established and still operating as Hellys Tearoom in Helston since 2015.
It’s sister location being Hellys Deli Bar Cafe in Penzance was launched on November 22nd 2017.