About The Lion Inn Trellech Limited (10423709) United Kingdom