About Ebenezery Limited (09660847) United Kingdom