About David Neal Holdings Limited (12341554) United Kingdom