French 'twins' visit West Sussex village: Horsted Keynes wel