William Long 361 High Street, Somersworth, NH 038781407