About N & S Investments Ltd (04221242) United Kingdom