About Palmo Trading Company Ltd (10530226) United Kingdom