About Omron Limited (09558409) United Kingdom