Not sure of the make, do look like hornby or peco. Switches hornby
Please see photos