About Ketchum Manufacturing Co Ltd. (02838038) United Kingdom