About Elijah & Ebeneezer Limited (10464423) United Kingdom