About John Nicholls Limited (11206356) United Kingdom