About Ebenezers (hythe) Limited (07350608) United Kingdom