About E.h. Nicholls Holdings Limited (03908191) United Kingdom