About Nsd Altrincham Limited (13184696) United Kingdom