About Anchor Rail Limited (10995669) United Kingdom