© MMXXV Ellel Ministries International. Registered in the United Kingdom as The Christian Trust under charity number 1041237 and company number 02883771. Registered in Scotland under charity number SCO 38860. Terms and conditions of sale for physical products are published on our
Ellel UK Webshop. Our registered office: Ellel Grange, Bay Horse, Lancaster, LA2 0HN, United Kingdom.