About The Leicester (restaurant) Ltd (13340455) United Kingdom