About Neater Solutions Limited (03526590) United Kingdom