About L J Palmer Ltd (11850402) United Kingdom