About N & S Technologies Ltd (08271156) United Kingdom