About Karl Nicholls Limited (07286291) United Kingdom