About Mccafferty Rail Ltd (12061669) United Kingdom