About Mini Rail Limited (11994216) United Kingdom