About J Nichols Limited (12641426) United Kingdom