About Palmeera Wholesale Ltd (13167772) United Kingdom