I believe all the pieces are Hornby. 6 x Short Straight (Hornby R600). 1 x Very Short Straight (Hornby R610). The points seem to work but I have not tested them electrically because I no longer have a model railway.
This product would be ideal for model railway enthusiasts looking for a cheap and functional track set, particularly in poor condition.