Nethercot - About the small hamlet of Nethercot in Somerset, England.