About The Lion Inn Clifton (holdings) Limited (07661387) United Kingdom