About Palmice Limited (01870453) United Kingdom