About Antony Duncan Rail Limited (SC556565) United Kingdom