About Eben-hezer Limited (10954444) United Kingdom