About Kevin Nicholls Limited (08001910) United Kingdom