About N&c Solutions Limited (08231475) United Kingdom