Three 12.9m, 57-seat Irizar i6 integrals join The Swallow Coach Company Rainham, Essex-based The Swallow Coach Company has taken delivery of three i6 integrals, supplied by Irizar UK (01909 500514) as it prepares for London’s ULEZ. All are 12.9m, two-axle 57-seaters. They each come equipped with three-point belts, a">