About The Great British Coach Company Limited (12591125) United Kingdom