About Palmes. Ltd. (08740349) United Kingdom