About Jack D Nichols Limited (10751836) United Kingdom