About E.j. Palmer Limited (06867172) United Kingdom