About E.h. Nicholls Jnr. Limited (00917803) United Kingdom