About Uk N & S Limited (08310759) United Kingdom