About Coach Holiday Group Limited (03353865) United Kingdom