Lizard orchid (Himantoglossum hircinum) in flower, East Kent, UK