About John Nicholls (holdings) Limited (04630931) United Kingdom