About Thompson B1 Locomotive Limited (01681263) United Kingdom