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

Please see photos