About Scale And Corrosion Apparatus Ltd (11009940) United Kingdom