About Edward James Palmer Ltd (09501238) United Kingdom