About Olson Electronics Holdings Limited (03878538) United Kingdom