About Palm Tree Trading Limited (13062633) United Kingdom