About Ebenezer Tackie Ltd (10022467) United Kingdom