About N Stokes Limited (10401603) United Kingdom