About N&s Jones Ltd (11968384) United Kingdom