About The Three Cocks Coaching Inn Limited (05607974) United Kingdom