About The New Coach Inn Limited (10537247) United Kingdom