John Fishwick & Sons is a bus company based in Leyland, Lancashire. Founded in 1907.
Subject ID: 11611