About Nsf Trustees Limited (02515917) United Kingdom