About Ebenezer N Limited (10971564) United Kingdom