About Nxg Cutting And Abandonment Limited (SC580263) United Kingdom