About The Beulah Restaurant & Bar Limited (12078869) United Kingdom