About Mensah & O Donnell Consultants Ltd (12173373) United Kingdom