About Jd Nicholls Limited (11588514) United Kingdom