Please contact us through the Benefice office as detailed here.
No 8 Lord Burghley's Hospital, Station Road,StamfordLincolnshire
Our website