About K Nicholls Limited (07322251) United Kingdom