About Duncan Train Limited (06422691) United Kingdom