About Itp Large Machines Ltd. (08467979) United Kingdom