About Palmex Europ Ltd (07346743) United Kingdom