About Duncan Rail Limited (10169885) United Kingdom