About A Edwards Rail & Plant Limited (11290226) United Kingdom