About Stop Corrosion Ltd (12412482) United Kingdom