About 6695 Locomotive Limited (11959469) United Kingdom