About Noel Tagoe & Company Ltd (11924271) United Kingdom