About N & W Holdings Limited (10702823) United Kingdom