About E.helliwell Limited (00222894) United Kingdom