About N&s Parts Limited (13435238) United Kingdom