About Beulah Limited (06207552) United Kingdom