About Norterra Llp (OC372715) United Kingdom