About Palmex Limited (08627338) United Kingdom