About The Lion Restaurant Limited (12874712) United Kingdom