About J.w. & N.j. Stokoe Limited (12825486) United Kingdom