About N & W Investments Limited (10153671) United Kingdom