About The Jubilee Locomotive Company Limited (03001177) United Kingdom