About Ternrock Limited (10402032) United Kingdom