re ballast, I know this is not the correct thread but I could not find the right one.
I asked daughter's other half who works for Network Rail about it and he thinks their ballast comes from Doncaster, it is certainly not local.
Sorry not to give a more positive reply.