About Ebenezer Trading Limited (10809495) United Kingdom