About Sheffield Ndt Limited (11461241) United Kingdom