About L.j.palmer Of London Limited (00462991) United Kingdom