About Palmeira International Trade Limited (08843644) United Kingdom