About Leslie H. Trainer And Son Limited (01140490) United Kingdom