About Pendergrast Rail Limited (10043346) United Kingdom