About E. J. Tuck Limited (04836205) United Kingdom