About L C Nicholson Limited (12261843) United Kingdom