About Mensah & Co Ltd (06600854) United Kingdom