About Beulah Corporation Ltd. (08126057) United Kingdom