About N C E Solutions Limited (08398897) United Kingdom