About Nrc South Limited (11451360) United Kingdom