About Torrs Hydro New Mills Limited (IP30335R) United Kingdom