About Olsen Actuators Ltd (11266543) United Kingdom