About N & E Investments Limited (03338953) United Kingdom