Bath & West Railway : 5 inch gauge Ground Level Weekend - June 2015 with visitors from the national GL5 Group. More information on our East Somerset Model Engineering Society at: www.essmee.org.uk
Almost certainly these were all scratch built by the owners/drivers. That's what model engineers do! However if you are keen to get into miniature railways and do not have the necessary workshop facilities or skills and patience (most of this scale of model take years rather than months to build) there are always second-hand fully built ones available (have a look at www.stationroadsteam.com/) or kits (take a look at www.pollymodelengineering.co.uk/sections/polly-locomotive-kits/index.asp).