About Ken Nicholls Limited (04817370) United Kingdom