About Verticoat Ltd (12570397) United Kingdom