About Ebenezer Pvt Ltd (08879502) United Kingdom