About Palmeira Trading Limited (03710216) United Kingdom