About Omron Electronics Limited (02602783) United Kingdom