About Nicholas & Nicholas Limited (06207203) United Kingdom