About Beulah S Bar & Restaurant Limited (SC489688) United Kingdom