About L. H. Nichols Limited (00544627) United Kingdom