About Nj & Lr Upton Limited (11454786) United Kingdom