In 1891, there is a Frank HORLOCK b 1890 in Hampshire with his parents, George a whitesmith & Emma - along with his many siblings - all b Christchurch Hampshire
Hampshire is the same place your Frank died 1987
A Frank Albert H married 1908 in Poole Dorset
in 1911, the Frank b Hampshire is still living at home with parents - he is a ' carman carrier'.
Looks like this Frank marries Alice E SMITH 1920 in Portsmouth
Anyway, will wait for news re parent details as it seems there might be some confusion