About Nicholas & Knight Limited (02992162) United Kingdom