Medical & General Insurance Solutions Ltd 7 Water-Ma-Trout, Helston TR13 0LW