About Gould Chrome Laboratory Limited (09076265) United Kingdom