About Mensah Logistics Company Limited (13647372) United Kingdom