About Newark Tools Holdings Limited (04789844) United Kingdom