About Mendeco Limited (09624229) United Kingdom