About Stanfords Rail And Constuction Ltd (13101812) United Kingdom