IsIf your John is the one baptised at Kingsbury Episcopi in 1774? If so, then it is very unlikely that he was the son of Henry Brown. He is recorded as the base-born son of Mary Brown, and Henry Brown and his wife Mary baptised a son Thomas only a couple of months earlier and others earlier still and later. There were three Mary Browns baptised in the 1730s who could be the mother, or she could be from elsewhere, perhaps a sister of Henry who moved to the village when he did, or she could be a widow. Tracing bastards is seldom easy; and the common surname makes it even harder. Your best hope is that there was a bastardy order (a court order requiring the father to support his child) and there are some for Kingsbury Episcopi surviving, see https://www.familysearch.org/search/catalog/830468?availability=Family%20History%20Library . (Not available directly online unfortunately.)