About Vector Corrosion Technologies Limited (07477975) United Kingdom