About T. & E. Neville Limited (00359855) United Kingdom