About The Coach Inn Company Limited (03575107) United Kingdom