That appears to be an Alicante hardwood door, which is expensive and usually good quality. The colour suggests it is oak. It cost hundreds of pounds when new. It is most likely made with mortice and tenon joints, which you will not be able to see in the stiles as they will be "blind" which reflects the quality. There is a chance that it is dowelled which is not as good.
It most likely just needs a bit of planing to ease the sticking surface. It is possible that the screw hinges are loose, especially if you have been kicking it. The planed surfaces must immediately be treated to prevent damp penetration.
If you need new screws or hinges, use only brass or stainless steel. It weighs about 35kg so it needs three 100mm hinges. If you have to get new ones, get lift-off hinges which are slightly more expensive, but will make it much easier to loft off for future decorating or planing.
IME no DIYer or handyman or general builder can hang a door as accurately or as quickly as a skilled carpenter or joiner, so ask around for recommendations. However it might be possible just to plane the edge. If it needs more off than the thickness of a 2p piece, or if it sticks again with ten years, it probably needs more skilled attention, as the door, or frame, or wall, is moving.
Pay special attention to the top and bottom of the door, which are particularly prone to water penetration and are usually neglected. Sand the and apply several coats of Cuprinol Clear wood preserver, then several coats of breathing exterior woodstain. Avoid varnish which is more difficult to maintain.
You can sand it lightly with medium fine paper and a cork block. If it is stained you can use the same stain again. If it is varnished it will all have to come off.