About S. Teeling Rail Ltd. (09530517) United Kingdom