About Nessknoll Limited (01311639) United Kingdom