About Ecowas Kitchen Limited (13361816) United Kingdom