About Ebenezer Services Ltd (11875159) United Kingdom