About L.c. Nicholas Limited (02812034) United Kingdom