About Ntrs (durham) Ltd (08590325) United Kingdom