About Ishida Europe Ltd. (01832141) United Kingdom