About Norway Schnock Agricultural Technology Co. Ltd (13712672) United Kingdom