About Coach & Horses Inns Ltd (11194042) United Kingdom