About Ebenezer Lodge Limited (06774985) United Kingdom