About Lucinda Palmer Ltd (12249685) United Kingdom