About N Woodworth Limited (12769141) United Kingdom