About Helm Trading Newark Limited (11307478) United Kingdom