About Palmtrade Group Limited (05688890) United Kingdom