About Nt H&s Limited (09803206) United Kingdom