About The Lion Inn Clifton Limited (07661692) United Kingdom