About The Lion Hotel Buckden Ltd (10091453) United Kingdom