About Beulah Press Limited (09319959) United Kingdom