Are there any good search engines to help find a long lost friend in England?? I live in the USA and it is for someone I used to work with on a cruise ship. Thanks!! Post Comment Receive notifications Add a comment...