About Stagecoach (north West) Limited (00123665) United Kingdom