About N T R Ltd (01433038) United Kingdom