About The Lionels Limited (09284544) United Kingdom