About Mitchell Rail Ltd. (10284068) United Kingdom