About Beulah C Ltd (12892709) United Kingdom