About Permicoat Holdings Limited (13013799) United Kingdom