About E.f.harrold Limited (00555616) United Kingdom