About Ebenezer T&c Ltd (10146644) United Kingdom