About The Beulah Bistro Ltd (11827899) United Kingdom