About Nichols Trading Ltd (08320034) United Kingdom