About Telfer Rail Ltd (SC670527) United Kingdom