About E.a.higginson & Co Limited (00253389) United Kingdom