About Neal Solutions Limited (08275404) United Kingdom