About Neal Holdings Limited (09594784) United Kingdom