About Codachrome Production Ltd. (09992779) United Kingdom