About Thurnmill Ndt Limited (13153622) United Kingdom